pulpy testicle - German English Dictionary